/*
详情页相关样式
 */
/*
头部区域相关样式
 */
.detail-area{
	
	background:rgb(225,225,225) !important ;

}

.detail-area .post-content, .detail-area .comment-area, .detail-area .reply-form{

	background: rgb(255,255,255);
}


.post-content{

	margin-bottom:12px;
}
.post-content .title-area{
	position:relative;
	width:3.5%;
	height:100px;
	padding:0 10px;
	display:table-cell;
	vertical-align:middle;
	border-bottom:1px solid #ccc;


}

.post-content .title-area .post-title{

	font-size:20px;
	
}

.post-content .post-detail{

	margin-top:5px;
}

.post-content .post-detail ul li{
	
	float:left;
	margin-right:5px;
	line-height:2em;
	color:rgb(136,136,136);

}

.post-content .title-area .btn{
	
	position:absolute;
	bottom:10px;
	right:10px;

}

.post-content .post-container{

	padding:10px;
	line-height:2em;
}

.post-content .post-container p{

	text-indent: 2em;
}


.common-title{

	height:40px;
	line-height:40px;
	padding:0 10px;
	border-bottom:1px solid #ccc;
}

.comment-area{

	margin-bottom:12px;
}

.comment-area .comment-main .img-area{

	float:left;
	width:40px;
}
.comment-area .comment-main{
	border-bottom:1px solid #ccc;
	padding:10px;
}

.comment-area .comment-main:last-child{
	border-bottom:none;
}
.comment-area .comment-main .img-area a{

	    display:inline-block;
		vertical-align:middle;
		width:30px;
		height:30px;
		background: url(../imgs/defaultPersonImg.png) no-repeat;
		border-radius: 4px;
}

.comment-area .comment-main .comment-container{

	float:left;
	width:830px;
}

.comment-area .comment-main .comment-container .comment-detail span{
	
	font-size:12px;
	font-weight:bold;
	margin-right:5px;

}

.comment-area .comment-main .comment-container .comment-detail .function-area{

	float:right;
}

.comment-area .comment-main .comment-container .comment-detail .function-area > span{

	font-size:14px;
	cursor:pointer;
	color:rgb(153,153,153);
}

.comment-area .comment-main .comment-container .comment-detail .function-area .thumbs span{
	
	margin:0 5px;

}

.comment-area .comment-main .comment-container .comment-detail .function-area span:hover{

	color:rgb(102,102,102);
}

/*
点赞图标被选中时的样式
 */
.comment-area .comment-main .comment-container .comment-detail .function-area .active{

	color:rgb(102,102,102);
}

.comment-area .comment-main .comment-container .comment-content{

	line-height: 2em;
	padding-bottom:20px;
}


/*
回复区域
 */
  .reply-form .btn{

	margin:10px;
}


.reply-form .text-input{

	border:none;
	border-bottom:1px solid #ccc;
}

.err{
	color:#f00;
	display:none;
}


/*
slide区域
 */

.user-info,.user-topic{
	
	background: rgb(246,246,246);
	padding:0 10px 10px;
	margin-bottom:10px;	

}

.slide-title{

	height:40px;
	line-height:40px;
	
}


.user-topic .user-topic-list{
	
	line-height:2em;
	

}

.user-topic .user-topic-list a{
	color:rgb(153,153,153);
	text-decoration:none;
}









